home *** CD-ROM | disk | FTP | other *** search
/ PC World 2001 August / PCWorld_2001-08_cd.bin / Software / Vyzkuste / codePad / CodePad30.exe / Syntax Definitions / xml_scripts.def < prev    next >
Text File  |  2000-11-20  |  18KB  |  712 lines

  1. object TPersHolder
  2.   P.Name = 'XML with Scripts'
  3.   P.SyntaxBlocks = <
  4.     item
  5.       Name = 'Default'
  6.       ID = 0
  7.       FIText = 0
  8.       BlockDelimiters = <>
  9.     end
  10.     item
  11.       Name = 'CDATA'
  12.       ID = 2
  13.       ParentID = 0
  14.       FIText = 8
  15.       BlockDelimiters = <
  16.         item
  17.           LeftDelimiter = '<![CDATA['
  18.           RightDelimiter = ']]>'
  19.           DelimitersArePartOfBlock = True
  20.         end>
  21.     end
  22.     item
  23.       Name = 'Text'
  24.       ID = 3
  25.       ParentID = 2
  26.       FIText = 11
  27.       BlockDelimiters = <
  28.         item
  29.           LeftDelimiter = '<![CDATA['
  30.           RightDelimiter = ']]>'
  31.         end>
  32.     end
  33.     item
  34.       Name = 'JS'
  35.       ID = 6
  36.       ParentID = 0
  37.       CaseSensitive = True
  38.       UseMetaSymbol = True
  39.       UseMetaToWrapLines = True
  40.       MetaSymbol = '\'
  41.       FIText = 31
  42.       FIIntNum = 32
  43.       FIFloatNum = 33
  44.       FIHexNum = 34
  45.       FISymbol = 45
  46.       UseSymbols = True
  47.       UseComments = True
  48.       UseSingleLineComments = True
  49.       UseMultiLineComments = True
  50.       UseStrings = True
  51.       UseSingleLineStrings = True
  52.       UseNumbers = True
  53.       UsePrefixedNumbers = True
  54.       UseKeywords = True
  55.       BlockDelimiters = <
  56.         item
  57.           LeftDelimiter = '<script language="jscript">'
  58.           RightDelimiter = '</script>'
  59.         end
  60.         item
  61.           LeftDelimiter = '<script language="javascript">'
  62.           RightDelimiter = '</script>'
  63.         end>
  64.       SingleLineCommentDelimiters = <
  65.         item
  66.           FontID = 36
  67.           LeftDelimiter = '//'
  68.         end>
  69.       MultiLineCommentDelimiters = <
  70.         item
  71.           FontID = 37
  72.           LeftDelimiter = '/*'
  73.           RightDelimiter = '*/'
  74.         end>
  75.       SingleLineStringDelimiters = <
  76.         item
  77.           FontID = 38
  78.           LeftDelimiter = #39
  79.           RightDelimiter = #39
  80.         end
  81.         item
  82.           FontID = 39
  83.           LeftDelimiter = '"'
  84.           RightDelimiter = '"'
  85.         end>
  86.       NumPrefixes = <
  87.         item
  88.           LeftDelimiter = '0x'
  89.         end
  90.         item
  91.           LeftDelimiter = '0X'
  92.         end>
  93.       KeywordSets = <
  94.         item
  95.           FontID = 40
  96.           Name = 'reserved'
  97.           Keywords = 
  98.             'break,case,catch,class,const,continue,debugger,default,delete,do' +
  99.             ',else,enum,export,extends,false,finally,for,function,if,import,i' +
  100.             'n,new,null,return,super,switch,this,throw,true,try,typeof,var,vo' +
  101.             'id,while,with'
  102.         end>
  103.     end
  104.     item
  105.       Name = 'VBS'
  106.       ID = 5
  107.       ParentID = 0
  108.       FIText = 23
  109.       FIIntNum = 24
  110.       FIFloatNum = 25
  111.       FIHexNum = 26
  112.       FISymbol = 44
  113.       UseSymbols = True
  114.       UseComments = True
  115.       UseSingleLineComments = True
  116.       UseStrings = True
  117.       UseSingleLineStrings = True
  118.       UseNumbers = True
  119.       UseKeywords = True
  120.       BlockDelimiters = <
  121.         item
  122.           LeftDelimiter = '<script language="vbscript">'
  123.           RightDelimiter = '</script>'
  124.         end
  125.         item
  126.           LeftDelimiter = '<%'
  127.           RightDelimiter = '%>'
  128.           DelimitersArePartOfBlock = True
  129.         end>
  130.       SingleLineCommentDelimiters = <
  131.         item
  132.           FontID = 27
  133.           LeftDelimiter = #39
  134.         end
  135.         item
  136.           FontID = 28
  137.           LeftDelimiter = 'rem'
  138.         end>
  139.       SingleLineStringDelimiters = <
  140.         item
  141.           FontID = 29
  142.           LeftDelimiter = '"'
  143.           RightDelimiter = '"'
  144.         end>
  145.       KeywordSets = <
  146.         item
  147.           FontID = 30
  148.           Name = 'reserved'
  149.           Keywords = 
  150.             'And,As,Attribute,Base,ByVal,Call,Case,Compare,Const,Date,Declare' +
  151.             ',Dim,Do,Each,Else,Elseif,Empty,end,Error,Exit,Explicit,False,For' +
  152.             ',friend,Function,get,If,Is,let,Loop,Mod,Next,Not,Nothing,Null,On' +
  153.             ',Option,Or,Private,property,Public,ReDim,Rem,Select,Set,String,S' +
  154.             'ub,Then,To,True,Type,Wend,While,With,Xor'
  155.         end>
  156.     end
  157.     item
  158.       Name = 'PHP'
  159.       ID = 4
  160.       ParentID = 0
  161.       CaseSensitive = True
  162.       UseMetaSymbol = True
  163.       UseMetaToWrapLines = True
  164.       MetaSymbol = '\'
  165.       FIText = 3
  166.       FIIntNum = 13
  167.       FIFloatNum = 14
  168.       FIHexNum = 15
  169.       FISymbol = 43
  170.       UseSymbols = True
  171.       UseComments = True
  172.       UseSingleLineComments = True
  173.       UseMultiLineComments = True
  174.       UseStrings = True
  175.       UseSingleLineStrings = True
  176.       UseNumbers = True
  177.       UsePrefixedNumbers = True
  178.       UseKeywords = True
  179.       BlockDelimiters = <
  180.         item
  181.           LeftDelimiter = '<?php'
  182.           RightDelimiter = '?>'
  183.           DelimitersArePartOfBlock = True
  184.         end
  185.         item
  186.           LeftDelimiter = '<script language="php">'
  187.           RightDelimiter = '</script>'
  188.         end>
  189.       SingleLineCommentDelimiters = <
  190.         item
  191.           FontID = 16
  192.           LeftDelimiter = '//'
  193.         end
  194.         item
  195.           FontID = 17
  196.           LeftDelimiter = '#'
  197.         end>
  198.       MultiLineCommentDelimiters = <
  199.         item
  200.           FontID = 18
  201.           LeftDelimiter = '/*'
  202.           RightDelimiter = '*/'
  203.         end>
  204.       SingleLineStringDelimiters = <
  205.         item
  206.           FontID = 19
  207.           LeftDelimiter = '"'
  208.           RightDelimiter = '"'
  209.         end
  210.         item
  211.           FontID = 20
  212.           LeftDelimiter = #39
  213.           RightDelimiter = #39
  214.         end
  215.         item
  216.           FontID = 21
  217.           LeftDelimiter = '`'
  218.           RightDelimiter = '`'
  219.         end>
  220.       NumPrefixes = <
  221.         item
  222.           LeftDelimiter = '0x'
  223.         end>
  224.       KeywordSets = <
  225.         item
  226.           FontID = 22
  227.           Name = 'keywords'
  228.           Keywords = 
  229.             'break,case,class,continue,default,do,else,elseif,endfor,endif,en' +
  230.             'dswitch,endwhile,extends,for,function,global,if,int,old_function' +
  231.             ',pval,return,static,string,switch,var,void,while'
  232.         end>
  233.     end
  234.     item
  235.       Name = 'Tags'
  236.       ID = 1
  237.       ParentID = 0
  238.       FIText = 1
  239.       FIIntNum = 41
  240.       FIFloatNum = 46
  241.       FIHexNum = 47
  242.       FIIdentifier = 7
  243.       UseComments = True
  244.       UseMultiLineComments = True
  245.       UseStrings = True
  246.       UseSingleLineStrings = True
  247.       UseNumbers = True
  248.       UseKeywords = True
  249.       BlockDelimiters = <
  250.         item
  251.           LeftDelimiter = '<'
  252.           RightDelimiter = '>'
  253.           DelimitersArePartOfBlock = True
  254.         end>
  255.       MultiLineCommentDelimiters = <
  256.         item
  257.           FontID = 5
  258.           LeftDelimiter = '<!--'
  259.           RightDelimiter = '-->'
  260.         end>
  261.       SingleLineStringDelimiters = <
  262.         item
  263.           FontID = 6
  264.           LeftDelimiter = '"'
  265.           RightDelimiter = '"'
  266.         end>
  267.       KeywordSets = <
  268.         item
  269.           FontID = 2
  270.           Name = 'NameSpace'
  271.           Keywords = 'ee,xsl,xwl'
  272.         end
  273.         item
  274.           FontID = 10
  275.           Name = 'Attributes'
  276.           Keywords = 'source,target'
  277.         end>
  278.     end>
  279.   P.FontTable = <
  280.     item
  281.       FontID = 0
  282.       GlobalAttrID = 'Whitespace'
  283.       Font.Charset = DEFAULT_CHARSET
  284.       Font.Color = clBlack
  285.       Font.Height = -13
  286.       Font.Name = 'Courier New'
  287.       Font.Style = []
  288.     end
  289.     item
  290.       FontID = 1
  291.       GlobalAttrID = 'Html tags'
  292.       BlockID = 1
  293.       Font.Charset = DEFAULT_CHARSET
  294.       Font.Color = clBlue
  295.       Font.Height = -13
  296.       Font.Name = 'Courier New'
  297.       Font.Style = []
  298.     end
  299.     item
  300.       FontID = 5
  301.       GlobalAttrID = 'Comment'
  302.       BlockID = 1
  303.       Font.Charset = DEFAULT_CHARSET
  304.       Font.Color = clGray
  305.       Font.Height = -13
  306.       Font.Name = 'Courier New'
  307.       Font.Style = [fsItalic]
  308.     end
  309.     item
  310.       FontID = 6
  311.       GlobalAttrID = 'String'
  312.       BlockID = 1
  313.       Font.Charset = DEFAULT_CHARSET
  314.       Font.Color = clMaroon
  315.       Font.Height = -13
  316.       Font.Name = 'Courier New'
  317.       Font.Style = []
  318.     end
  319.     item
  320.       FontID = 7
  321.       GlobalAttrID = 'Identifier'
  322.       BlockID = 1
  323.       Font.Charset = DEFAULT_CHARSET
  324.       Font.Color = clTeal
  325.       Font.Height = -13
  326.       Font.Name = 'Courier New'
  327.       Font.Style = []
  328.     end
  329.     item
  330.       FontID = 8
  331.       GlobalAttrID = 'Html tags'
  332.       BlockID = 2
  333.       Font.Charset = DEFAULT_CHARSET
  334.       Font.Color = clBlue
  335.       Font.Height = -13
  336.       Font.Name = 'Courier New'
  337.       Font.Style = []
  338.     end
  339.     item
  340.       FontID = 2
  341.       GlobalAttrID = 'Reserved words'
  342.       BlockID = 1
  343.       Font.Charset = DEFAULT_CHARSET
  344.       Font.Color = clPurple
  345.       Font.Height = -13
  346.       Font.Name = 'Courier New'
  347.       Font.Style = [fsBold]
  348.     end
  349.     item
  350.       FontID = 11
  351.       GlobalAttrID = 'Html tags'
  352.       BlockID = 3
  353.       Font.Charset = DEFAULT_CHARSET
  354.       Font.Color = clTeal
  355.       Font.Height = -13
  356.       Font.Name = 'Courier New'
  357.       Font.Style = []
  358.       BackColor = clAqua
  359.     end
  360.     item
  361.       FontID = 10
  362.       GlobalAttrID = 'Emphasis'
  363.       BlockID = 1
  364.       Font.Charset = DEFAULT_CHARSET
  365.       Font.Color = clFuchsia
  366.       Font.Height = -13
  367.       Font.Name = 'Courier New'
  368.       Font.Style = []
  369.     end
  370.     item
  371.       FontID = 3
  372.       GlobalAttrID = 'Script Whitespace'
  373.       BlockID = 4
  374.       Font.Charset = DEFAULT_CHARSET
  375.       Font.Color = clTeal
  376.       Font.Height = -13
  377.       Font.Name = 'Courier New'
  378.       Font.Style = []
  379.     end
  380.     item
  381.       FontID = 13
  382.       GlobalAttrID = 'Script Number'
  383.       BlockID = 4
  384.       Font.Charset = DEFAULT_CHARSET
  385.       Font.Color = clBlue
  386.       Font.Height = -13
  387.       Font.Name = 'Courier New'
  388.       Font.Style = []
  389.     end
  390.     item
  391.       FontID = 14
  392.       GlobalAttrID = 'Script Number'
  393.       BlockID = 4
  394.       Font.Charset = DEFAULT_CHARSET
  395.       Font.Color = clBlue
  396.       Font.Height = -13
  397.       Font.Name = 'Courier New'
  398.       Font.Style = []
  399.     end
  400.     item
  401.       FontID = 15
  402.       GlobalAttrID = 'Script Number'
  403.       BlockID = 4
  404.       Font.Charset = DEFAULT_CHARSET
  405.       Font.Color = clBlue
  406.       Font.Height = -13
  407.       Font.Name = 'Courier New'
  408.       Font.Style = []
  409.     end
  410.     item
  411.       FontID = 16
  412.       GlobalAttrID = 'Script Comment'
  413.       BlockID = 4
  414.       Font.Charset = DEFAULT_CHARSET
  415.       Font.Color = clGray
  416.       Font.Height = -13
  417.       Font.Name = 'Courier New'
  418.       Font.Style = [fsItalic]
  419.     end
  420.     item
  421.       FontID = 17
  422.       GlobalAttrID = 'Script Comment'
  423.       BlockID = 4
  424.       Font.Charset = DEFAULT_CHARSET
  425.       Font.Color = clGray
  426.       Font.Height = -13
  427.       Font.Name = 'Courier New'
  428.       Font.Style = [fsItalic]
  429.     end
  430.     item
  431.       FontID = 18
  432.       GlobalAttrID = 'Script Comment'
  433.       BlockID = 4
  434.       Font.Charset = DEFAULT_CHARSET
  435.       Font.Color = clGray
  436.       Font.Height = -13
  437.       Font.Name = 'Courier New'
  438.       Font.Style = [fsItalic]
  439.     end
  440.     item
  441.       FontID = 19
  442.       GlobalAttrID = 'Script String'
  443.       BlockID = 4
  444.       Font.Charset = DEFAULT_CHARSET
  445.       Font.Color = clMaroon
  446.       Font.Height = -13
  447.       Font.Name = 'Courier New'
  448.       Font.Style = []
  449.     end
  450.     item
  451.       FontID = 20
  452.       GlobalAttrID = 'Script String'
  453.       BlockID = 4
  454.       Font.Charset = DEFAULT_CHARSET
  455.       Font.Color = clMaroon
  456.       Font.Height = -13
  457.       Font.Name = 'Courier New'
  458.       Font.Style = []
  459.     end
  460.     item
  461.       FontID = 21
  462.       GlobalAttrID = 'Script String'
  463.       BlockID = 4
  464.       Font.Charset = DEFAULT_CHARSET
  465.       Font.Color = clMaroon
  466.       Font.Height = -13
  467.       Font.Name = 'Courier New'
  468.       Font.Style = []
  469.     end
  470.     item
  471.       FontID = 22
  472.       GlobalAttrID = 'Script ResWord'
  473.       BlockID = 4
  474.       Font.Charset = DEFAULT_CHARSET
  475.       Font.Color = clBlack
  476.       Font.Height = -13
  477.       Font.Name = 'Courier New'
  478.       Font.Style = [fsBold]
  479.     end
  480.     item
  481.       FontID = 23
  482.       GlobalAttrID = 'Script Whitespace'
  483.       BlockID = 5
  484.       Font.Charset = DEFAULT_CHARSET
  485.       Font.Color = clTeal
  486.       Font.Height = -13
  487.       Font.Name = 'Courier New'
  488.       Font.Style = []
  489.     end
  490.     item
  491.       FontID = 24
  492.       GlobalAttrID = 'Script Number'
  493.       BlockID = 5
  494.       Font.Charset = DEFAULT_CHARSET
  495.       Font.Color = clBlue
  496.       Font.Height = -13
  497.       Font.Name = 'Courier New'
  498.       Font.Style = []
  499.     end
  500.     item
  501.       FontID = 25
  502.       GlobalAttrID = 'Script Number'
  503.       BlockID = 5
  504.       Font.Charset = DEFAULT_CHARSET
  505.       Font.Color = clBlue
  506.       Font.Height = -13
  507.       Font.Name = 'Courier New'
  508.       Font.Style = []
  509.     end
  510.     item
  511.       FontID = 26
  512.       GlobalAttrID = 'Script Number'
  513.       BlockID = 5
  514.       Font.Charset = DEFAULT_CHARSET
  515.       Font.Color = clBlue
  516.       Font.Height = -13
  517.       Font.Name = 'Courier New'
  518.       Font.Style = []
  519.     end
  520.     item
  521.       FontID = 27
  522.       GlobalAttrID = 'Script Comment'
  523.       BlockID = 5
  524.       Font.Charset = DEFAULT_CHARSET
  525.       Font.Color = clGray
  526.       Font.Height = -13
  527.       Font.Name = 'Courier New'
  528.       Font.Style = [fsItalic]
  529.     end
  530.     item
  531.       FontID = 28
  532.       GlobalAttrID = 'Script Comment'
  533.       BlockID = 5
  534.       Font.Charset = DEFAULT_CHARSET
  535.       Font.Color = clGray
  536.       Font.Height = -13
  537.       Font.Name = 'Courier New'
  538.       Font.Style = [fsItalic]
  539.     end
  540.     item
  541.       FontID = 29
  542.       GlobalAttrID = 'Script String'
  543.       BlockID = 5
  544.       Font.Charset = DEFAULT_CHARSET
  545.       Font.Color = clMaroon
  546.       Font.Height = -13
  547.       Font.Name = 'Courier New'
  548.       Font.Style = []
  549.     end
  550.     item
  551.       FontID = 30
  552.       GlobalAttrID = 'Script ResWord'
  553.       BlockID = 5
  554.       Font.Charset = DEFAULT_CHARSET
  555.       Font.Color = clBlack
  556.       Font.Height = -13
  557.       Font.Name = 'Courier New'
  558.       Font.Style = [fsBold]
  559.     end
  560.     item
  561.       FontID = 31
  562.       GlobalAttrID = 'Script Whitespace'
  563.       BlockID = 6
  564.       Font.Charset = DEFAULT_CHARSET
  565.       Font.Color = clTeal
  566.       Font.Height = -13
  567.       Font.Name = 'Courier New'
  568.       Font.Style = []
  569.     end
  570.     item
  571.       FontID = 32
  572.       GlobalAttrID = 'Script Number'
  573.       BlockID = 6
  574.       Font.Charset = DEFAULT_CHARSET
  575.       Font.Color = clBlue
  576.       Font.Height = -13
  577.       Font.Name = 'Courier New'
  578.       Font.Style = []
  579.     end
  580.     item
  581.       FontID = 33
  582.       GlobalAttrID = 'Script Number'
  583.       BlockID = 6
  584.       Font.Charset = DEFAULT_CHARSET
  585.       Font.Color = clBlue
  586.       Font.Height = -13
  587.       Font.Name = 'Courier New'
  588.       Font.Style = []
  589.     end
  590.     item
  591.       FontID = 34
  592.       GlobalAttrID = 'Script Number'
  593.       BlockID = 6
  594.       Font.Charset = DEFAULT_CHARSET
  595.       Font.Color = clBlue
  596.       Font.Height = -13
  597.       Font.Name = 'Courier New'
  598.       Font.Style = []
  599.     end
  600.     item
  601.       FontID = 36
  602.       GlobalAttrID = 'Script Comment'
  603.       BlockID = 6
  604.       Font.Charset = DEFAULT_CHARSET
  605.       Font.Color = clGray
  606.       Font.Height = -13
  607.       Font.Name = 'Courier New'
  608.       Font.Style = [fsItalic]
  609.     end
  610.     item
  611.       FontID = 37
  612.       GlobalAttrID = 'Script Comment'
  613.       BlockID = 6
  614.       Font.Charset = DEFAULT_CHARSET
  615.       Font.Color = clGray
  616.       Font.Height = -13
  617.       Font.Name = 'Courier New'
  618.       Font.Style = [fsItalic]
  619.     end
  620.     item
  621.       FontID = 38
  622.       GlobalAttrID = 'Script String'
  623.       BlockID = 6
  624.       Font.Charset = DEFAULT_CHARSET
  625.       Font.Color = clMaroon
  626.       Font.Height = -13
  627.       Font.Name = 'Courier New'
  628.       Font.Style = []
  629.     end
  630.     item
  631.       FontID = 39
  632.       GlobalAttrID = 'Script String'
  633.       BlockID = 6
  634.       Font.Charset = DEFAULT_CHARSET
  635.       Font.Color = clMaroon
  636.       Font.Height = -13
  637.       Font.Name = 'Courier New'
  638.       Font.Style = []
  639.     end
  640.     item
  641.       FontID = 40
  642.       GlobalAttrID = 'Script ResWord'
  643.       BlockID = 6
  644.       Font.Charset = DEFAULT_CHARSET
  645.       Font.Color = clBlack
  646.       Font.Height = -13
  647.       Font.Name = 'Courier New'
  648.       Font.Style = [fsBold]
  649.     end
  650.     item
  651.       FontID = 41
  652.       GlobalAttrID = 'Integer'
  653.       BlockID = 1
  654.       Font.Charset = DEFAULT_CHARSET
  655.       Font.Color = clGreen
  656.       Font.Height = -13
  657.       Font.Name = 'Courier New'
  658.       Font.Style = []
  659.     end
  660.     item
  661.       FontID = 43
  662.       GlobalAttrID = 'Script Delimiters'
  663.       BlockID = 4
  664.       Font.Charset = DEFAULT_CHARSET
  665.       Font.Color = clBlack
  666.       Font.Height = -13
  667.       Font.Name = 'Courier New'
  668.       Font.Style = []
  669.     end
  670.     item
  671.       FontID = 44
  672.       GlobalAttrID = 'Script Delimiters'
  673.       BlockID = 5
  674.       Font.Charset = DEFAULT_CHARSET
  675.       Font.Color = clBlack
  676.       Font.Height = -13
  677.       Font.Name = 'Courier New'
  678.       Font.Style = []
  679.     end
  680.     item
  681.       FontID = 45
  682.       GlobalAttrID = 'Script Delimiters'
  683.       BlockID = 6
  684.       Font.Charset = DEFAULT_CHARSET
  685.       Font.Color = clBlack
  686.       Font.Height = -13
  687.       Font.Name = 'Courier New'
  688.       Font.Style = []
  689.     end
  690.     item
  691.       FontID = 46
  692.       GlobalAttrID = 'Float'
  693.       BlockID = 1
  694.       Font.Charset = DEFAULT_CHARSET
  695.       Font.Color = clGreen
  696.       Font.Height = -13
  697.       Font.Name = 'Courier New'
  698.       Font.Style = []
  699.     end
  700.     item
  701.       FontID = 47
  702.       GlobalAttrID = 'Integer'
  703.       BlockID = 1
  704.       Font.Charset = DEFAULT_CHARSET
  705.       Font.Color = clGreen
  706.       Font.Height = -13
  707.       Font.Name = 'Courier New'
  708.       Font.Style = []
  709.     end>
  710.   P.SyntaxVersion = 3
  711. end
  712.